splash suit - English Synonyms Dictionary